$(document).ready(function() { /* $('input[name=minAge], input[name=maxAge]').on('change', function() { if ($('input[name=minAge]').val() > $('input[name=maxAge]').val()) { $('input[name=minAge]').val($('input[name=maxAge]').val()); alert('Minsta ålder kan inte vara större än största ålder'); } }); */ $('input[name=minAge]').on('change', function() { if (parseInt($('input[name=minAge]').val()) > parseInt($('input[name=maxAge]').val())) { $('input[name=minAge]').val($('input[name=maxAge]').val()); $('#showMinAge').val($('#showMaxAge').val()); alert('Minsta ålder kan inte vara större än högsta ålder'); } }); $('input[name=maxAge]').on('change', function() { if (parseInt($('input[name=minAge]').val()) > parseInt($('input[name=maxAge]').val())) { $('input[name=maxAge]').val($('input[name=minAge]').val()); $('#showMaxAge').val($('#showMinAge').val()); alert('Högsta ålder kan inte vara större än minsta ålder'); } }); $("select#case").change(function(event) { //console.log("Ändrat option"); selectedelement = this.options[this.selectedIndex].value; $("ul.case li").css("display", "list-item"); $("ul.case br").css("display", "inline"); if (selectedelement != "all") { $("ul.case br").css("display", "none"); $("ul.case li").each(function() { //console.log("Gått igenom alla list-element"); if ((typeof this.dataset.device == 'undefined' || this.dataset.device.indexOf(selectedelement) == -1) && (typeof this.dataset.case == 'undefined' || this.dataset.case.indexOf(selectedelement) == -1)) { //console.log("Kontrollerat att list-element har option"); this.style.display = "none"; //alert('q'); } }); } }); $("select[data-food]").css('display', 'none'); $("select#food").change(function(event) { $("select[data-food]").css('display', 'none'); $('select[data-food="' + this.options[this.selectedIndex].value + '"]').css('display', 'block'); }); $("select#cases").change(function(event) { $("select[data-food]").css('display', 'none'); $('select[data-food="' + this.options[this.selectedIndex].value + '"]').css('display', 'block'); }); $("select#glass, select#ice, select#garnish").change(function(event) { //console.log("Ändrat option"); selectedelement = this.options[this.selectedIndex].value; selectedelementid = this.id; $("ul.case li").css("display", "list-item"); $("ul.case br").css("display", "inline"); if (selectedelement != "all") { $("ul.case br").css("display", "none"); $("ul.case li").each(function() { //console.log("Gått igenom alla list-element"); //alert(selectedelementid); lol = "hej"; lols = eval('({' + lol + '})'); //alert(this.dataset.lol); alert(typeof lols); //alert($(this).attr('dataset-garnish') + "het"); if (typeof this.dataset.selectedelementid == 'undefined' || this.dataset.selectedelementid.indexOf(selectedelement) == -1) { //console.log("Kontrollerat att list-element har option"); this.style.display = "none"; //alert('q'); } }); } }); }); $(document).ready(function() { $('.check').addClass('fa-ul'); //$('.check li').css('cursor', 'pointer'); /* 2024-03-16 */ //$('.checklist.fa-ul li:not(.no)').prepend(' '); //$('.checklist.fa-ul li.no').prepend(' '); $(document).on('click', '.check.fa-ul > li.no', function() { $(this).removeClass('no'); //$('i', this).removeClass('fa-times'); //$('i', this).addClass('fa-check'); }); $(document).on('click', '.check.fa-ul > li:not(.no)', function() { $(this).addClass('no'); //$('i', this).removeClass('fa-check'); //$('i', this).addClass('fa-times'); }); $(document).on('change', 'select#domains', function() { $(".sort li").sort(sort_li).appendTo('.sort'); function sort_li(a, b) { return ($(b).data($('select').val())) < ($(a).data($('select').val())) ? 1 : -1; } }); });